it depends - German English Dictionary